package com.rk.admin.domain;


import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 师资队伍
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel
public class Particle implements Serializable {
    @TableId
    @ApiModelProperty(hidden = true)
    private Integer id;

    @ApiModelProperty(value = "文章标题",required = true,dataType = "String",example = "榆林市5G与物联网工程技术研究院本科生培养方案")
    private String title;

    @ApiModelProperty(value = "文章内容",required = true,dataType = "String",example = "非师范专业，本科，学制4年，授予工学学士学位" +
            "培养目标：本专业培养德、智、体、美全面发展的，面向榆林及周边地区社会经济建设事业第一线，具有良好的职业素养和人文素养，系统地掌握计算机科学与技术专业包括计算机硬件、软件与应用的基本理论、基本技能与方法，具有程序设计、应用软件开发和使用数据库技术、网络技术等解决实际问题的能力，能在科研部门、企业、事业、技术和行政管理部门等单位从事计算机应用、系统设计开发和维护的高素质应用型人才。" +
            "主要课程：模拟电子技术、数字电子技术、组成原理与汇编语言、计算机网络、C语言程序设计、数据结构与算法、数据库原理、操作系统、离散数学、编译原理、单片机与接口技术、计算机系统结构、面向对象程序设计、嵌入式系统原理、软件工程等。")
    private String content;

    @ApiModelProperty(value = "md文章内容",required = true,dataType = "String",example = "ni")
    private String mdcontent;


    @ApiModelProperty(hidden = true)
    private Date creatime;

    @ApiModelProperty(hidden = true)
    private Date edittime;

    @ApiModelProperty(value = "所属模块:1、本科生   2、研究生",required = true,dataType = "String",example = "1")
    private Integer model;//1本科生 2研究生
}
